movable testis - Turkish English Dictionary